Parallel tasks - German English Dictionary